being ladderproof - Turkish English Dictionary